MARSHAM STREET, WESTMINSTER, LONDON
The subject property is located within 10-minute walk from both Westminster and St James’s Park tube stations. It faces a prestigious garden, which is a luxury item for any residence in Central London. The Big Ben, Westminster Abbey, St James’s Park, Buckingham Palace are all within walking distance. Amenities include indoor swimming pool, concierge, spa, business centre etc.
The investment was made in July 2012.