Duke of Cambridge, Battersea

228 Battersea Bridge Rd, London SW11 3AA