menu

3 Cromwell

London

Greater London

87
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.

Contact details

3 Cromwell
3 Cromwell Road
London, Greater London
SW7 2HR
Phone: 020 3397 7838

Additional Information

Venue Feed