Located 1.1 km from Buckingham Palace, Eccleston Square III is situated in Westminster Borough of London. The property is 1.3 km from St James's Park and 1.3 km from Westminster Abbey. This apartment comes with 2 bedrooms, a TV, and a kitchen. Houses of Parliament is 1.5 km from the apartment. The n Read more
Located 1.1 km from Buckingham Palace, Eccleston Square III is situated in Westminster Borough of London. The property is 1.3 km from St James's Park and 1.3 km from Westminster Abbey. This apartment comes with 2 bedrooms, a TV, and a kitchen. Houses of Parliament is 1.5 km from the apartment. The nearest airport is London City Airport, 13 km from Eccleston Square III.