Surrounded by glass, the Windsor Room is a beautifully designed space with unmatched views over Central London. Filled with modern furnishings, the space feels open and light. The building where this room is located is an architecturally daring development on a grand scale, creating a vibrant new link between Victoria station, Buckingham Palace and the Royal Parks. This space is the best location for meetings and events Useful for: Client meetings, Team meetings, Consultation, Presentation Please message for service requirements or special requests. The venue features catering service and audiovisual systems to provide a smooth work experience. We apply an additional charge on extra hours outside of opening hours.
Don't see an amenity you're looking for? Ask the host, Laura