Helga
User's reviews
-
Bloomsbury Tea Room
Bloomsbury Tea Room is a MUST try for all people who love a Great Atmosphere with Excellent Food. The Tea selection was Great. I will be praising this Tea Room for a while
Bloomsbury Tea Room is a MUST try for all people who love a Great Atmosphere with Excellent Food. The Tea selection was Great. I will be praising this Tea Room for a while