20 Bedford Way

20 Bedford Way
20 Bedford Way, London, United Kingdom