Tintagel House, Vauxhall Station

From £550
per desk