BEST WESTERN JOHN HOWARD HOTEL - Hotel - Love London Tours
Year Built 1820 Year Remodeled 1996The Best Western John Howard Hotel City Has LuxuriousFurnishings With Air conditioning And Is CentrallyLocated. Close To Harrods, Buckingham Palace, West EndShopping, Theatres And Exhibition Centers.



