The red-brick building on the left is the French Protestant Church of London, a Reformed/Presbyterian church that caters to the French-speaking community of London since 1550. It is the last remaining Huguenot church of London, with their building erected in 1891-93. The Church was founded by a Royal Charter of King Edward VI on 24 July 1550. (previous | next | back to album | 2020:02:12 13:23:58 | 69% of an album)