Frm. £79/night

Innkeeper’s Lodge Dulwich

Dulwich, London
Located in the leafy green suburb of Dulwich, yet just a stone’s throw from the heart of the capital, this inn should be your first port of call if you’re looking for accommodation in central London.
FACILITIES
  • Breakfast

  • Craft Beer

  • Garden

  • Parking

  • Wheelchair Accessible

  • WiFi

VIEW LOCATION

Location

Innkeeper’s Lodge Dulwich

73 Dulwich Village, Dulwich, London, England, SE21 7BJ

AWARDS