No. 3 Cromwell Road

3 Cromwell Road , London, SW7 2HR

No. 3 Cromwell Road says

3 Cromwell Road, a new bar, restaurant and club situated in a three storey Georgian townhouse overlooking South Kensington's Natural History Museum is opening its doors in March 2013.

No. 3 Cromwell Road Location

3 Cromwell Road , London SW7 2HR

No. 3 Cromwell Road's Reviews

This restaurant has not yet any user reviews. Be the first one to add a review to this restaurant!