Yes, there was an ocean between India and Asia in ancient geological history. The Tethys Ocean existed during the Mesozoic era, which was present before the Indian subcontinent collided with the Eurasian Plate. This collision eventually led to the uplift of the Himalayan mountain range and the closing of the Tethys Ocean, resulting in the current land connection between India and Asia.
The ocean between London and India is the Indian Ocean. While London is located in the northern part of Europe and India in South Asia, the journey between the two often involves traversing various bodies of water, with the Indian Ocean being the primary ocean encountered when traveling south from Europe to India.
The Indian ocean is located between Africa, Asia, Australia, and the Southern Ocean. The Geographical Coordinates are 200 S and 800 E Technically South of India
The ocean that is located between, Africa and Asia is The Indian Ocean.
The Indian Ocean is named after the country of India, which is located along its northern coast. This ocean was historically significant for trade between Europe, Asia, and Africa, and the name "Indian Ocean" was popularized by European explorers during the Age of Discovery.
Pakistan is located in southern Asia, between Iran, Afganistan, India and Indian Ocean.
The Pacific Ocean lies between Asia and the Americas.
The Indian ocean is located between Africa, Asia, Australia, and the Southern Ocean. The Geographical Coordinates are 200 S and 800 E Technically South of India
 The Indian landmass has a central location between the East and the West Asia. India is a southward extension of the Asian Continent.  The Trans Indian Ocean routes which connect the countries of Europe in the West and the countries of East Asia provide a strategic central location to India.  The Deccan Peninsula Protrudes into the Indian Ocean, thus helping India to establish close contact with West Asia, Africa and Europe from the western coast and with Southeast and East Asia from the eastern coast.  No other country has a long coastline on the Indian Ocean as India has and indeed, it is India's eminent position in the Indian Ocean which justifies the naming of an Ocean after it.
Europe would be the main one, but there are parts of Africa between the Atlantic Ocean and Asia too.
According to India, the continents are Asia, Africa, North America, South America, Antarctica, Europe, and Australia. The oceans are the Indian Ocean, the Pacific Ocean, the Atlantic Ocean, the Southern Ocean, and the Arctic Ocean. India is primarily located in the continent of Asia, bordered by the Indian Ocean to the south.
Indian Ocean is under India.. Pacific Ocean is on the other side of Indonesia, under the more eastern part of Asia
The Arabian sea is a part of the Indian ocean, it was formed when India crashed into Asia.