A good location and a nicely renovated space in easy access to the sights of London.