2 night(s) in the 4* Crowne Plaza St.James room only in Westminster from £105.79pp
See more: Hotels in Canada Hotels in Ontario Hotels in London Holiday Destinations in Canada