The Mosaic Rooms

The Mosaic Rooms
Tower House, 226 Cromwell Road, London, SW5 0SW