The Stall

214-216 High Street Hounslow TW3 1HB