Bahamas is 652,378 times larger than Victoria Tower Gardens.
Area: 13,880 km2 World Factbook
Population: 321,834 (July 2014) World Factbook
The Bahamas, officially the Commonwealth of the Bahamas, is an island country consisting of more than 700 islands, cays, and islets in the Atlantic Ocean; north of Cuba and Hispaniola; northwest of the Turks and Caicos Islands; southeast of the U.S. state of Florida and east of the Florida Keys. Wikipedia
Area: 0 km2 calculated
Victoria Tower Gardens is a public park along the north bank of the River Thames in London. As its name suggests, it is adjacent to the Victoria Tower, the south-western corner of the Palace of Westminster. Wikipedia