Neat place conveniently located by Farringdon station.