@london_places_sto: Small castle in Central London🏰Just imagine this building in front of the Tesco, near modern offices and bars! In fact, it's not a castle. This building is called Finsbury Barracks and is a part of the Honourable Artillery Company, a charity supporting the British forces and a detachment of the Special Constabulary to the City of London Police. You can find it on City Road by walking from Moorgate to Old Street station. #london #londonlife #londonhiddengems #londonspots