image
29 Harbour Exchange Square, London, Greater London, E14 9GE