I’m a first-time traveler to London and I’m looking for advice on where to stay. I’m looking for a place that is safe, clean, and close to attractions. I’d also like somewhere with a good selection of restaurants and bars nearby. I’m open to all types of accommodation, from hotels to hostels and apartments. Any advice would be greatly appreciated!