Victory House Hotel is in the epicentre of all the West End action. Whether you're looking to catch a show, do a little retail therapy, or hit the quirky foodie joints in Soho, you really couldn't be in a better location.
Everything you need to experience London at its best is within walking distance.
As the sun sets, the square’s spirit comes alive and invites guests to experience it under the night sky.
Whether you’re in town to shop, eat, drink, work or enjoy the nightlife, our exceptional location places all of London’s magnificence nearby.