A trip to England would not be complete without visiting our fabulous capital city London where you can visit Greenwich, Borough Market, Camden Market, Covent Garden, Big Ben, Buckingham Palace, London Eye or one of our many fabulous parks.