Isleworth Food Court

150 London Road