The Royal Victoria Patriotic Building is a large Victorian building in the style of a French Chateau, located off Trinity Road in Wandsworth, London.
The Royal Victoria Patriotic Building is a large Victorian building in the style of a French Chateau. The style of a French Chateau is located off Trinity Road in Wandsworth, London.