New Linden Britain London, trips, pictures, pricing, tourism, reviews
New Linden 2.
Hotel : Hotel is a six-storied building has 51 rooms.
Location : 25 km from at Heathrow Airport in London at the heart of Leinster Square, close to Kensington Palace Gardens and Hyde Park, a five-minute walk from the subway station Queensway and Bayswater.