Obika - London Canary Wharf

Obika - London Canary Wharf
35 Bank Street, London, E14 5NY