Royal Victoria Gardens

Royal Victoria Gardens
Woolwich Manor Way, London, E6 5NT
Photo of Royal Victoria Gardens