logo

Spacemize @The Pickled Hen

134 George Street London United Kingdom - W1H 5DN

Located in Central London, The Pickled Hen in London Marriott Marble Arch is metres from both Edgware Road and Marble Arch tube stations. ... See More

  • Capacity50
  • Meeting Rooms2
  • Private Offices0
  • Amenities
    View All
Pricing