The Wharf Rooms

The Wharf Rooms
Imperial Road, London, SW6 2GA