8 Bloomsbury Way, London, WC1A 2SL
078884 11111 info@rollandtea.co.uk
Daily: 12:00 am - 9:00 pm Monday: Closed
Copyright 2022 Roll & Tea © All Rights Reserved
Terms & Conditions | Privacy & Policy