A perfect place if you have work in the City of London.
It's walking distance to any place in the financial district.