Designed by
Title
Town Houses. Belgravia. London. UK #163411022
Description
The elegant streets of Belgravia are lined with terraced stucco townhouses, garden squares, international embassies, and upmarket hotels. Antique shops, chic furniture stores, and trendy galleries.
This image is editorial