This is a great space in probably one of the best locations in London. Recommended.