The Central House Hotel London is ideal for business or pleasure. The hotel is centrally located close to the West End of London and the business district. It is within easy distance of Buckingham Palace, The Houses of Parliament, Big Ben, Westminster Abbey, Trafalgar Square and the Tate Gallery. The Royal Horticultural halls and the Queen Elizabeth Conference Halls are also close by. The The Central House Hotel London was refurbished and renovated in 1995 and is tastefully decorated.