51.5106 ­-0.1355
Go to map view
12 Sherwood Street, London, W1F 7BR, United Kingdom +44 207 434 9009
We are only a heartbeat from London’s most popular attractions; including the famous nightspot Leicester Square, the trendy area of Soho, the bustling shopping area of Oxford Street and London’s renowned central Theatre Land – did you know that Trafalgar Square, Big Ben and the London Eye are also within an average 10min walking distance from us.We offer acc... More from Amoma

Get Rates

Show Piccadilly Backpackers Hostel at top of the results.

Get Flight + Hotel