Royal Victoria Gardens

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