Convenient hotel location for the UK visa biometrics. Within walking distance. Comfortable room.