Holborn Red Lion Square – post-battle blues Origins Tucked away in Holborn’s one-way system, Red Lion Square is one of the oldest and smallest garden squares in Camden and probably the only London square that was built Read More » Brian Polley June 11, 2021