Aldwych House is a superb development of 52 contemporary apartments ideally situated in the heart of this historic city. Each of these light and airy apartments have been carefully arranged with modern finishes to guarantee high quality and specifications, relaxed ambiences and a relaxed city home.