St Johns Beacon, also known as the Radio City Tower, is a radio and observation tower that is the second tallest free standing building in Liverpool, and the 32nd tallest in the UK.
St Johns Beacon, also known as the Radio City Tower, is a radio and observation tower that is the second tallest free standing building in Liverpool, and the 32nd tallest in the UK.