Plum Guide - Peter the Peach
London • Show on map View Details for PriceLocated in the centre of London 300 metres from Westminster Abbey and 400 metres from Houses of Parliament Plum Guide - Peter the Peach offers air conditioning. The property is less than 1 km from Banqueting…More info