10-01-2019
Palace View offers the most luxurious aspects of London living. Taylor Wimpey Central London’s boutique scheme sits on the River Thames in Lambeth, and with just 55 apartments, each residence pushes the boundaries on prime central London property.
Here, we outline the five things you need to know about this undiscovered treasure.