New Linden Hotel  - 

59 Leinster Square
Bayswater
Greater London
W2 4PS
  • Hotel Description
  • Prices & Booking
Prices From