La Casetta

2 Staines Road Twickenham TW2 5AH