Join the network


A royal standard of London living on the Thames


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.