Royal Wharf Information Centre

Royal Wharf Information Centre
North Woolwich Road, London, E16 2SB