Queen Adelaide 74 High Street, London, London SE207HB