Tag Archives: British Museums

British Museum – The worlds most visited Museum with the best collections

British Museum

The British Museum is a well know landmarks in London and is one of most visited places in London. If haven’t been to this place, then you will want to read what I will be covering in this post. Address: Great Russell St, London WC1B 3DG Established: 1753 Hours: Sunday 10:00 am – 5:30 pm  –  See all Architectural style: Greek Revival ...

Read More »