Experience the breathtaking view from the first floor of Severndroog Castle in East London. Get mesmerized by the stunning windows and immerse yourself in the rich history of this magnificent castle.