The Paddington Hotel London located near Paddington station. One of finest hotel in West London.
Despite claims that London is one of the most expensive places in the world, it is still possible to find a claims Frederick Hoymer from 4Hotels.