Belgrave Square
Belgrave Square is one of the grandest and largest 19th-century squares in London, England. It is the centrepiece of Belgravia, and was laid out by the property contractor Thomas Cubitt for the 2nd Ea...
Belgrave Square - Wikipedia