A new retail opportunity in one of London’s most iconic culinary destinations.
A fresh 2,088 sq ft class E opportunity with excellent prominence, high impact frontage and abundant natural light