Company name: No.62 BAYSWATER ROAD
Description: Located in the heart of London, No.62 is a contemporary conference and meeting facility within an impressive Victorian building. Overlooking beautiful Hyde Park, the venue offers services to meet a range of meeting requirements, from intimate events, to formal board meetings, to social receptions.
62 Bayswater Rd, London W2 3PS, United Kingdom