I keep on hearing SoHo being mentioned but not too sure which area it is. Which tube do i get off?
Is it an interesting area for food and shopping? Are the prices there high or relatively inexpensive?
When i was in NY, their SoHo is really nice, had a collection of boutique shops. Should I expect the same in London?