Skip to main content
Hotel

Victory House Leicester Square

14 Leicester Place, LONDON, WC2H 7BZ

HOTEL RATES STARTING FROM

$710

Taxes and fees will be calculated at checkout

Plan your travel to

London

Find Hotels, Restaurants & Things to do