A prominent West London riverside position opposite Chelsea harbour. Wonderfully located on the banks of the river just by Battersea Square offering its mix of restaurants and within easy access to transport means that Oyster Wharf is perfect for London living.