Restaurants nearby 6 Daventry Street, London NW1 5NX, United Kingdom

Rodizio Rico

Approximately 1.99 km away
Address: 111 Westbourne Grove, London W2 4UW, United Kingdom

Cafe Med

Approximately 1.99 km away
Address: 21 Loudoun Road, St John's Wood, London NW8 0NB