Stamford Street, London.