Boards
Short term let for two people in London over the Summer
Anyone know where is a good place to look for these sort of things. I've got two people coming over from end of June -> August to finish an album in London with a few producers, so I need a whole flat, rather than two rooms, so they can set up their synths etc.
Any help would be MUCH APPRECIATED.