A New Restaurant & Bar from Stevie Parle Opening on Drury Lane This May
Stevie Parle, chef and restaurateur, will open Town on 12 May 2025. On a laneway corner of the West End’s Drury Lane, Town is a restaurant and bar that blends the best of [...]
Copyright 2025 | Restaurant Industry News | Privacy Policy