Can I get an earlier check in at the hotel as I land in London at 7am
Check-in time is from 1 pm onward. Please note that it cannot be guaranteed that rooms will be ready before this time. Guests are welcome to store any luggage in the hotel's luggage room before check-in and after check-out. This facility is free of charge.
The reception desk is open 24 hours.
not sure but it will still take time to get from airport to hotel
I am not sure. You can email ahead of arrival and request. We do that when we know we are arriving early. We arrived a couple of hours early and we were able to check in. Others left luggage and there is a lounge with sofas and chairs.
Get an answer from Phoenix Hotel staff and past guests.