UK, London
39 Queensborough Terrace, Westminster Borough, London W2 3SY