25 Tavistock Square, London, UK