Hotel New Linden(3 stars)

59 Leinster Square, Bayswater, Westminster View on map