Tag Archives: hotels near Oxford Street

Your guide to London: Christmas lights on Oxford Street

London is an amazing city where it’s impossible to be bored. In my short time there, I attended Bloomsbury International, which I think is the best English Language School in London. Everyone was very friendly, students as well as staff, … Continue reading

Posted in Travel Tips & Tricks   Tagged