The Alexandra, London, United Kingdom | WasThr