I really wanted to take my partner to the hotel in The Shard for his 50th, but all the rooms are over £500 per night. My budget is around £300, but would like it to feel really special. (Will take him for dinner in the shard instead) any suggestions?