The first family hotel, Lowe’s Grand Hotel opened on King Street, Covent Garden, London, England on January 1774 by David Low. Continue reading
The first family hotel, Lowe’s Grand Hotel opened on King Street, Covent Garden, London, England on January 1774 by David Low. Continue reading