Windsor Rd, Maidenhead, UK
The Green Room is one of our largest rooms for hire in the mansion house with large windows filling the room with light with the walls full of artworks.