The Liberty, 116 Jubilee Street, Whitechapel, E1

£435,000

x