This imposing structure is apparently a victorian(?) water fountain. It's still sitting at charing cross, although most of the buildings around it are modern monstrosities, so it looks a bit out of place.
Comments
Sign in or get an account to comment.