Goodbye Royal Free Hospital, Gray’s Inn Road.

From a lofty perch for the last few months, I have witnessed the demise of the old Royal Free Hospital building. On this land initially stood the barracks and stables for the Light horse volunteers of London and Westminster, until disbanded in the early 1830’s. The Royal Free Hospital had opened its doors nearby in […]