Historica Wiki
Advertisement
President Hotel London

The President Hotel is a three-star hotel located near Russell Square in Bloomsbury, London, England. In 1910, the unassuming block of flats next to the Imperial Hotel was purchased and transformed into a 150-room hotel. In 1963, The President became the first London residence of The Beatles.

Advertisement