Great place to check out central London. Located on a quiet road just off the hughstreet so walking distance to the station and restaurants/cafe’s
Space was well decorated and light and airy, great place