The premises are located on the prime section of Lordship Lane in East Dulwich. The area benefits from an affluent and large residential catchmentand is a popular drinking and dining destination, providing a vibrant mix of shops and trendy pubs, restaurants, and cafes