Megan's on the High Street (Kensington)
Megan's on the High Street is Megan's most central location in London. Another very beautiful restaurant which is of course, dog friendly. This hotspot in High Street Kensington can host a large party across two floors. All day dining with a Mediterranean twist, with beautiful wicker lighting…