88 Borough High Street

88 Borough High Street
London, SE1 1LL