About New Linden Hotel
Spread across three pretty white townhouses in peaceful Leinster Square, we are in the heart of London’s cosmopolitan Notting Hill neighbourhood and a short walk from the Portobello Road Market.
More about New Linden Hotel
New Linden Hotel is located at 59 Leinster Square, W2 4 London, United Kingdom
+442072214321
https://newlinden.com
Similar Listings
Yelf'S Hotel
3.5
Waterside Hotel
4.6