UK, London
126 Warwick Way, Victoria, Westminster Borough, London, SW1V 4JA