Post Office

Post Office since beginning of 1892 – 11.000 sqm.

Located in Howick Place – SW1 (next to Buckingham Palace and Victoria Station)

Given its key location, it will become a sought after property for Italian companies active in the Fashion and Design industries.




Bookmark the permalink.

Comments are closed.