Sobre The Walrus Bar & Hostel
O The Walrus Bar and Hostel tem uma excelente localização, a 400m do London Eye e 700m do Big Ben, conta com estacionamento privativo gratuito e bar, cozinha compartilhada, armários individuais, quartos compartilhados com ventilador e aquecimento, depósito de bagagens e café da manhã incluso.