In the heart of London Victoria
You are in no danger of struggling to fill your weekend itinerary with all kinds of entertaining activities and excursions. Those with a fascination for all things royal will find The Rubens’ proximity to Buckingham Palace, The Royal Mews, and The Queen’s Gallery particularly convenient. The River Thames, the Houses of Parliament, Big Ben, and The London Eye are several more examples of iconic London landmarks situated just a short stroll from us. For those seeking a break within the city, St James’s Park, Green Park, and Hyde Park are the perfect leafy retreats in which you can take a leisurely cycle or settle down for a picnic.