Sitting amidst the upmarket London areas of Piccadilly, Mayfair and St James, Green Park is a prime tourist spot in the capital. Green Park itself is an oasis of natural beauty amongst the city streets, with its expansive lawns and towering trees. Discover Buckingham Palace and St James’ Park to one end and Piccadilly where The Ritz and Fortnum & Mason are based to the other end as well as countless shops, restaurants and hotels within the surrounding area of Green Park. Many of these fine venues offer fantastic facilities for group dining, offering a variety of private rooms with varying capacities. Take a moment to check out Squaremeal’s selection of private dining rooms in Green Park today.