Newly refurbished Aldercastle sits in a historic realm overlooking the ancient London Wall and the nearby St. Anne and St. Agnes Church. The building's new terrace and green surroundings bring a sense of tranquility to this central City location. Aldercastle is surrounded by peacedul packets of green space and historic features, situated in the very heart of The City, with excellent transport connections..
