London : Oxford Street


It is Europe's busiest shopping street, with around half a million daily visitors. The road was originally a Roman Road.

hotels nearby

map and directions

food and drinks

more information