23a Edwardes Square, London W8 6HE
Restaurant
A welcoming pub featuring an inviting open fire and elegantly whitewashed brick walls adorned with tasteful gilded frames, creating a cozy atmosphere for patrons to unwind and socialize.