Celebrities spotted in Greenwich, London, United Kingdom For All Time