News

One of the most glamorous arrivals on the Covent Garden dining scene is Stevie Parle's Town. We went to try both its bar and restaurant.