Hello and thank you for allowing me to assist you.
You can have it sent to your UK bank. This does not change the fact that it is still reported on your US return as business income. It is not where the money is held (do not forget about your potential FATCA reporting about that UK account ) but how you earned it.
A non UK person can have a UK bank account. There is no legal restriction stopping banks accepting customers with foreign addresses.