Memories of a London Nepali hangoutOn the street opposite the Gurkha Store in the west London suburb of Feltham are a row of terraced semi-detached houses. Among...