Barbican Apartments - City Of London
3 Leo Yard, London
EC1V 4LF