The effervescent London is urging you to pay a visit. But, you are not sure about where to put up. When you have a wonderful option like the Tony s House Hotel, why tax your brains? Enjoy the electrifying London within your budget. Location- The hotel is located at the 30, Norfolk Square, Paddington. The hotel has a fabulous location ...
Read More »