Evening views of the London skyline never fail to inspire. St George’s Hotel , Langham Place, London
Comments are closed.