IconInc @ Roomzzz Leeds City West is located just on the edge of Leeds City Centre. Close enough to access everything this incredible city has to offer. Just enough distance for a peaceful escape when you want to wind down.