Top London Museums and Galleries

From the beauties of Giotto to the space age Beagle Mars Lander – London has something for everyone. London’s powerhouse of museums and art galleries can be easily accessed when staying at Central London Serviced Apartments.