A really great and efficient space in a VERY nice area of London.