New Oxford Street, Shaftesbury Avenue, Victoria Street... all feel a bit alien.
Find amazing peace out east...
Londonist
Something wrong with this article? Let us know here.