Home » Projects » The Fish Place, St Georges Wharf, Battersea, London SW11