
Contact Victory House Hotel
Victory House is located off the beaten track and a short walk from the main road (Charing Cross Road). Our dedicated reception team are always on hand to assist with any luggage you may have.
VICTORY HOUSE HOTEL
London Leicester Square
14 Leicester Place, London
WC2H 7NG England
Telephone: +44 203 909 4100