Located near Forum and Christ College, Soho St is a comparatively newer addition to this area, having started shop around mid of last year. Adapted from the popular London streets which house markets, shops and music, this place has a pretty chic and classy ambiance. Thank god they have valet parking, or else you would …