1. The BW Shaftesbury Paddington Court London is a modern, budget hotel that is ideally situated in central London and is an ideal place to stay for both tourists and business…