Duke of Cambridge

228 Battersea Bridge Road London SW11 3AA