To navigate, press the arrow keys. Bombay Palace ← View details 45 Station Road, Romford, England RM3 0BS +44 1708 371866 Get Directions From* To * — Required information