Inn the Park, St James’s Park

BritishModern British
Set in St James’s Park and overlooking the picturesque lake and iconic London Eye, Inn the Park is the central London oasis and destination for all-day dining.
With a seasonal menu of signature British dishes, enjoy your morning coffee or kick back on the roof top with a local tipple from Inn the Park’s extensive London craft spirits and ales list.