Bloomsbury Coffee & Tea - Internet Cafe Bloomsbury, London

Bread & Butter London

Bread & Butter

Coffee & Tea in London - Bloomsbury
102 Judd Street, Bloomsbury, London, WC1H 9NT Tags: internet cafe, seating area, takeaway

3 Reviews
Found 1 businesses. Now showing 1 to 1. 1