A Grade II listed building on the south bank of the Thames. Built between 1871-73 as a shipping wharf and what was said to be the largest tea warehouse in the world. Next to it is the old 18th century Anchor Brewery that functioned until 1981. These two historic buildings now form a complex housing restaurants, shops and luxury flats.