maxwell’s bar & grill – covent garden

maxwell’s bar & grill – covent garden

maxwell’s bar & grill - covent garden

Maxwell’s Bar & Grill is a lively American-style restaurant in the heart of Covent Garden in London.