Could someone tell me of a famous known street in central London where there are a lot of restaurants next to each other,
nothing toooooo expensive,
restaurants like ASK, Pizza Express, Beefeater, and the like...
(places where tourists go)
Thanks
Tags: