Greenwich

191, Greenwich High Road, Greenwich, London, Greater London, SE10 8JA