If you are planning for a holiday stay in London or are looking to book rooms for your corporate staff at an affordable but luxurious hotel, then the Shaftesbury group of hotels is what you should be looking for. With their branches out there in every main location of London, be it the Heathrow, the Paddington, the Piccadilly, the Hyde Park or others, Shaftesbury has something to offer for every client to suit their needs and budget. With their Shaftesbury …