Deptford High Street Where to Stay
Star House Bed & Breakfast
296 Hither Green Lane, London, SE13 6TS 020 86951563
Orient Express Hotels Ltd
Sea Container House, 20 Upper Ground, London, SE1 9PF 020 78055060
Royal Apartments Tenerife
6 Maple Court, 50 Cantwell Road, London, SE18 3LW 020 88558964