Budget in London - Southwark 161-165 Borough High Street, Southwark, London, SE1 1HR Tags: hostels, restaurant, student rates, televisions
Budget in London - Southwark 6A Great Dover Street, Southwark, London, SE1 4XW Tags: hostels
Budget in London - Southwark 121 Borough High Street, Southwark, London, SE1 1NP Tags: hostels
Budget in London - Southwark 127 Stamford Street, Southwark, London, SE1 9NQ Tags: hostels