Meridian Place is ideally situated walking distance from Canary Wharf & all its amenities. A South-facing 2nd floor 2 bedroom 2 bathroom luxury apartment of approximately 1173sq ft in the well-located Meridian Place development. Boasting state of the art appliances spacious rooms and good storage. EPC rating C
Find out the energy performance for this property by taking a look at the Energy Efficiency Rating.