3 Bedrooms | 3 Full Bathrooms | 1,875 Sq Ft. Interior
About Palace Wharf, London, England
This unique townhouse is located within an outstanding gated development of 16 luxurious one, two and three bedroom apartments and 5 townhouses collectively known as Palace Wharf which is located immediately next to the River Thames
This south facing riverside house enjoys fabulous views across the water, with light filled rooms across all four floors totalling 1875 Sq