Abbey Wood Where to Stay
Star House Bed & Breakfast
296 Hither Green Lane, London, SE13 6TS 020 86951563
Southwark Rose Hotel
43-47 Southwark Bridge Road, London, SE1 9HH 020 70151480
Royal Apartments Tenerife
6 Maple Court, 50 Cantwell Road, London, SE18 3LW 020 88558964