Dover Castle Hostels London - London History

Dover Castle Hostels London UK History

Great Dover Street, London

The Great Dover Street is located in Southwark, South London, England. The Dover Castle Hostels London is situated nearby the northwest end, next to the Borough tube station on the Borough High Street and the Long Lane.

Continuing across the street visitors of London will find the Marshalsea Road. At the southeast end there is the Bricklayers' Arms roundabout and flyover.
The London Underground Borough tube station of the Bank branch of the Northern Line is located at the North end.

The street offers a variety of shops and pubs, such as The Roebuck and Dover Castle. This area is served by the 21 and N21 buses. Furthermore, it is easy for guests of the Dover Castle Hostels London to reach their accommodation. due to the ideal location of the Dover Castel Hostels London