Armstrong's Family Butchers

111 St Margarets Road Twickenham TW1 2LH