Belgravia

An aristocratic part of London

Belgrave Square is one of the most beautiful spots in London. Spectacular architecture filled with people with titles. When you walk through the streets of Belgravia, you know you are in Belgravia.