The Pembroke House

33 Pembroke Road, London, SE25 6PB, United Kingdom

Kitchen

  • Electric kettle
  • Kitchen
  • Washing machine
  • Refrigerator

Safety & security

  • Carbon monoxide detector

Living Area

  • Dining area
  • Sofa
  • Seating Area

Parking

  • Street parking

Pets

  • Pets are not allowed

Check availability

Check-in date

Check-out date