Townhouse restaurant with private dining rooms, secluded garden and terrace. Located in N1.
Local train stations, hotels, restaurants and parking.
Tags relating to this listing
Locations similar to 3288
Covent Garden Coffee Bar