Greenwich – The Five Minute Spare Guide
Your five minute guide to Greenwich, London! Greenwich is the place where you will find a World Heritage Site, The O2 arena and one of London’s royal park. Greenwich is on the bank of the River Thames and is located just five miles from the centre of London. Compared to other London boroughs, Greenwich is more of…