Online check in can help with room assignment, we got what we wanted at the Poly on the trip just gone. (Balcony, Top Floor)
Worth noting that unless you booked direct, they can't put notes on your booking for room requests.
You will still need to collect MBs being a UK guest, they don't seem to email room numbers anymore which is annoying if you already have a MB