London Town Hotel

Rate this item
(0 votes)
Simple rooms for up to 4; guest lounge with free tea/coffee/WiFi and terrace overlooking garden.

Additional Info

  • Phone Number: 02073704356
  • Address Line 1: 15 Penywern Rd
  • City: London
  • Post Code: SW5 9TY