Hotel 43 London

43 Queensborough Terrace, London