A Royal Greenwich dumping ground: Proposed Greenwich hotel site left an eyesore 28/03/2026 10 Comments J Smith