Restaurants near North Lane
London > Restaurants > British restaurants
19 Park Road, Teddington, South West London, Teddington, TW11 | 2 minutes walk from North Lane
In a beautiful old Grade II listed building in chichi Teddington, The Park Restaurant and Bar is a superb setting for dining and drinking. Light... More
From cheap budget hotels to luxury 5 star hotels see our discounts for North Lane hotels, including Shangri-La Hotel at The Shard, London from 52% off.