London is a diverse city with many things to do and see, from the famous landmarks such as Big Ben, Westminster Abbey and Buckingham Palace to museums, galleries and theatres. It’s also home to some of the best restaurants in the world. Whether you want an action-packed weekend away or a longer stay in London that will allow you time for sightseeing and exploration then we have just what you need! We offer luxury serviced apartments near Victoria station which are perfect for both short term and long term stays in London. Our accommodation is located within walking distance of all major attractions such as Buckingham Palace, Westminster Abbey, Houses of Parliament etc., so if you want to experience everything that this vibrant city has to offer. London is a very popular tourist destination for travelers from all over the world. With so many attractions and activities to do, it can be overwhelming when trying to plan your trip. If you are thinking about staying in London for more than just a weekend, then serviced apartments near Victoria station may be the best option for you!