Twickenham Village Bakery

1 London Road Twickenham TW1 3SX