New Linden Hotel

Nestled in peaceful Leinster Square, the New Linden Hotel offers boutique charm in London’s cosmopolitan Notting Hill, a desirable location known for its trendy cafes, high-end shops, and cultural appeal. Housed in three picturesque white townhouses, this 14,900 sq ft hotel provides a comfortable stay across 50 well-appointed rooms, each equipped with modern amenities such […]