2 Bedroom Apartment in Merchant Square in Central London. A stunning interior designed apartment, set within the heart of the Paddington Basin and close toContinue Reading

726 sq ft 2 beds 2 baths
726 sq ft 2 beds 2 baths

Powered by Estatik