Blog California Hotel Kings Cross London Megaro hotel Published on 14th May 2018 in 5 QUINTESSENTIALLY BRITISH THINGSFull resolution (400 × 343)