The Barbican Centre is located in the heart of London and is well connected to the public transport system. The nearest tube stops are Barbican and Moorgate, providing access to the Northern and Circle lines.
Accommodation options can be found on-line for all budgets: Booking.com
A list of hotels is also provided by the QMUL residential services and support office which includes some cheaper options. However, beware these may require a longer commute: