London is a place where you can pursue a different recreational activity every night. The capital of England stands perfectly on the Thames river. It has an appeal that will astonish you for sure.
Get the best of this amazing city with the help of a car hire. Our car rental services are available at Victoria Coach Station in Central London.
There is no shortage of tourist staples in this amazing city. A list of places worth visiting in London is mentioned below:
- British Museum
- National Gallery
- Natural History Museum
- London Eye
- Science Museum
- Victoria and Albert Museum
- Madame Tussauds