New Oxford Street, Shaftesbury Avenue, Victoria Street... all feel a bit alien.
Giant royalty in the West End.
Londonist
Something wrong with this article? Let us know here.