Visiting London the first week of June! Any recs? I love (affordable but delicious) restaurants, GF cafes, Fragrance shops, and also thrifting destinations.