In London as part of my handover into the new job (eek). This is a Christmas tree in front of the Westminster Almhouses. I have walked past this building most week nights in December and not realised it was Almhouses.
Comments
Sign in or get an account to comment.