Royal Victoria Gardens

Royal Victoria Gardens
North Woolwich, E16 2FH
Photo of Royal Victoria Gardens