London | London Landmarks Why is Monument London Important to the City and Is It Worth Climbing the 311 Steps?