The Rose Battersea

74-76 Battersea Bridge Road London SW11 3AG