Gloucester Road….A Parish Church standing on the roadside of Gloucester Road near the crossing with Cromwell Road. The Gloucester Road tube station is located at the crossing




previous



Back to the Index of My London Tour
Back to HOME