2 Bloomsbury St London United Kingdom WC1B 3ST 020 8396 7270
Visit Rubbish Clearance Bloomsbury Ltd. Website