My husband and I are going to stay at the Darlington Hyde Park, wondering if anyone knows of any good restaurants or pubs nearby?
Spice of India on Bathurst Street, about one block behind the hotel, down toward the end near the tall Royal Lancaster Hotel. I believe the Archery Pub is also on that street. The Swan Pub is on Bayswater Road, across the street from Kensington Gardens/Hyde Park.
Or simply stroll around Paddington, there's a ton of places to eat, including inside the train station.