If you are visiting London for the first time and want to see all the main landmarks and attractions, we recommend staying in Central London. The areas around Big Ben - London Eye have the prime location for sightseeing. Staying here will save you lots of time for commute and will allow you to make the most of your trip.